// 集成的处理文件

import Vue from 'vue'

// 扫描出来的组件文件
let requireComponent = []
// 加载的脚本
let requireScript = null
// 判断运行环境
if (process.env.CONFIG_TYPE.includes('UM_PROD')) { // 元知
    requireScript = require('./js/umSdk.js')
    requireComponent = require.context('./components/um/', true, /\.vue$/)
}else{
    requireComponent = require.context('./components/plus/', true, /\.vue$/)
}
// else if(process.env.CONFIG_TYPE.includes('QJT_PROD')){
//     requireComponent = require.context('./components/qm/', true, /\.vue$/)
// }


// 脚本初始化
requireScript?.default?.init()
// 注册组件
// if(requireComponent.length) {
    requireComponent.keys().forEach(key => {
        const name = key.substring(2, key.indexOf('.vue'))

        Vue.component(name, requireComponent(key).default)
    })
// }
